da3ba6960e815114e11fa57171935479009a3df2,xwiki-platform-mailsender/src/main/java/com/xpn/xwiki/plugin/mailsender/MailSenderPlugin.java,MailSenderPlugin,createMimeMessage,#Mail#Session#XWikiContext#,279

Before Change


    {
        // this will also check for email error
        InternetAddress from = new InternetAddress(mail.getFrom());
        InternetAddress[] to = toInternetAddresses(mail.getTo());
        InternetAddress[] cc = toInternetAddresses(mail.getCc());
        InternetAddress[] bcc = toInternetAddresses(mail.getBcc());

        if ((to == null) && (cc == null) && (bcc == null)) {

After Change


        // this will also check for email error
        InternetAddress from = new InternetAddress(mail.getFrom());
        InternetAddress[] to =
            toInternetAddresses(mail.getTo() + "," + StringUtils.defaultString(mail.getHeader("To")));
        InternetAddress[] cc =
            toInternetAddresses(mail.getCc() + "," + StringUtils.defaultString(mail.getHeader("Cc")));
        InternetAddress[] bcc =
            toInternetAddresses(mail.getBcc() + "," + StringUtils.defaultString(mail.getHeader("Bcc")));